Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TREHEULOG Detached £846,941 £499,950 9 Jul 2010
YEWCROFT Detached £457,426 £342,500 14 Jun 2016